birefringence explanation